KQ—100L载波数据通信模块

KQ-100L电力载波数据通信模块是我们根据很多客户要求,在电力线供电时利用KQ-100F过零点传输的优点(强抗干扰),而在断电时能象KQ-100E一样以1,200bps的速率通信。外形尺寸、引脚和电参数与KQ-100F一致。64X45X20 (长×宽×高) mm ,镀金引脚Φ0.8,长6mm,重120克。

KQ-100L收发模块微机控制端由RX、TX、R/T三个端口构成,全是TTL电平,TX接微控制器TXD端发送数据,RX接微控制器RXD端接收数据,R/T为接收/发送控制端,R/T为高时模块处于接收状态,R/T为低时处于发送状态。+5V端请接入+5v±5%的直流电源,超过电压范围,可能会影响接收性能。+5V耗电约45mA,VAA端为发送功率电源,可用直流不稳压电源,发送时电流约300 mA(不发送时为O mA),VAA为15V DC(视需要而定,距离近或干扰小则采用低压,反之则用高压,最好不要超出18V)。VAA和+5V电源最好用两组电源供电,以防发送部分工作时其尖峰脉冲对+5V供电部分造成干扰,造成数据通信的紊乱和影响可靠性。                          

 两个AC端可以直接接市电的火线和零线,也可以接双绞线﹑平行线﹑地下电缆。

 当接入220V的电力线时,必须是同相之间才能通讯,KQ-100L内的单片机通过市电基波的过零点检测电路在过零点的瞬间快速收发数据(此刻,外控单片机IC2以1,200波特率的速度与KQ-100L处理数据,但只能在过零点才通过AC线以100波特率的速度通讯);一旦220V停电时,KQ-100L以1,200波特率的速度通过停电的电力线通讯。从而将KQ-100F强抗干扰的优点保留又能在停电时不中断数据通讯,因而在防盗系统工程(如城市路灯和其它应用),本模块由于接收灵敏度很高,因此在所有模块都处于接收状态时,RX端将输出干扰脉冲,请用户发送接收程序中考虑这个因素。请参考后面的程序。

 在发送数据时,先置R/T为低,再用串行方式在TX端输入OFFH,再输入同步码等用户欲发送的数据,在接收端请检测同步码后接收数据,并校验其数据的正确性。请仔细阅读后续编程参考!

 KQ-100F采用FSK过零载波通讯方式,在数字信号处理技术上有独创性的高新技术成果应用,许多用户经过对比试验后都给予很高的评价。

 根据用户反馈的信息和我公司的试验,过零点数据通信的成功率最高。在一个10KV变压器台区内,任何时候都可以100%成功通信。只是实际传输速率较低,只有100BPS。

 如果要用微机通过载波通道通信,可由微机串口接IC232芯片与KQ-100E/F/L连接。

 在户内做实验时,要特别注意电源插板上是否并联着旁路电容,仪器或微机是否接有电源滤波电容,这些电容对KQ-100L的127KHZ的高频信号会产生极大的衰减,此时可设法避开这些环境再试。有一些微机和仪器在关机后通信效果并无改进,这是因为只要插头没有拔掉,滤波电容仍旧并在电路上。用隔离变压器给微机供电可获满意效果。

  KQ-100F/L过零载波模块与微机接口采用1200BPS通信,串行异步10位方式,1个起始位,8个数据位,1个停止位,当模块收到1个字节后,会向微机送出1个10位1200BPS的数据,这点跟KQ-100E并无差别,只是用户接收速率必须是1200BPS和异步10位串行通信方式。KQ-100F过零模块只能在同相电力线上传输,不同相之间是无法传送的,因此也可以通过这一特点,作测相器使用。另外KQ-100F过零载波模块内建一个发送缓冲区,缓冲区最大容量为64个字节,当一次发送超过64个字节时,请在发送时检测RX电平,为高时缓冲区可继续接收数据,为低时缓冲区满,用户应暂停从TX端送入数据,直到RX电平变高为止,在这个期间R/T应一直保持低电平。

 建议新客户购买一套KQ-CS载波信道质量评估板(只收成本费150元/块,含税),对您可能会起到事半功倍的效用。

 KQ-100E/F/L与单片机的连接(参考图)如下:

载波通道上尽量少串接电抗器、电表等电感元件,以减小对载波信号的衰耗。如有可能,在火线进线和出线之间跨接一只0.1μf/1KV电容器。

由于KQ-100F部分为过零点传送,因此KQ-100L模块只有在同相电力线上才能够正确传送数据。

89C51编程程序:(主频11.0592M,波特率1200bps)

1.发送程序:

RT    bit   p1.0

      MOV  PCON,#80H

      MOV  TH1,#0D0H          设置波特率

      MOV  TMOD,#21H

      SETB  TR1

      MOV  SCON,#70H          初始化串口

      CLR  TI

      CLR  RT

      MOV SBUF,#OFFH,        发送OFFH

LOP1:JNB TI,LOP1

CLR TI  

  MOV R2,#3

  L0P4:MOV SBUF, # OA5H        发送三个A5H的同步码

LOP3:JNB TI,LOP3

CLR TI

DJNZ R2,LOP4

. . . . . .

. . . . . .             发送数据

. . . . . .

MOV  R3 #2           延时1mS

MOV  R2,#0

LOP5:DJNZ R2,LOP5

DJNZ R3,LOP5

          SETB RT                  处于接收态

2.接收端口程序编程:

      RT bit p1.0

        MOV PCON,#80H

MOV TH1,#0D0H        设置波特率

MOV TMOD,#21H

       MOV SCON,#70H

       SETB TR1             初始化串口

       SETB RT

       CLR RI

LOP0:MOV  R2 #0

LOP1:JNB RI,LOP1        检测有输入数据

     CLR RI

LOP3:MOV A, # 0A5H

 CJNE A,SBUF,LOP0         检测同步码

INC  R2

MOV A,#3

    XRL A,R2               收到三个A5H否

JNZ  LOP1               没收到,继续接收

. . . . . .         收到同步码开始接收数据

    . . . . . .

    . . . . . .          接收数据

    . . . . . .

  模块内部发送接收端都装有36—39V瞬变抑制二极管,提高模块抗雷击功能。在+5V至地之间加有单向5.6V的瞬变抑制二极管。用户也可在220V上再加入抗雷击措施如放电管,压敏电阻及双向瞬变管等,可取得更好的防雷保护,但最好不要加入电源滤波器。若用户电源需用电源滤波器时请将电源滤波器加在模块两个AC输出端之后。

       注意:

1.  本模块是半双工工作方式,使用中尽量避免长时间连续发射,以免发射器件过热损坏。

2.  VAA和+5V不要并接在一起,以免干扰接收系统的正常工作。

3. R/T,TXD,RX端都有 上拉电阻至5V。

4. VAA电压严禁超过18V使用,由此造成模块损坏本公司恕不退换。

5.KQ-100L的AC两端电压不得长时间超过250VAC。

6.模块应使用防静电电烙铁焊接。

7.当使用开关稳压电源供给VAA时,请在开关电源与模块的VAA之间串接一只1N5819低压差二极管(原图为1mH电感,经过对比试验,用1N5819更好! 1N5819的“+”极接12-15V,“-”极接VAA。并在VAA与地之间接470μf电容,以减轻开关电源对载波模块的干扰。否则 ,将极大地降低模块的抗干扰能力和远距离通信成功率。

L1改为1N5819,“+”极接VAA,“-”极接地, C3=470µf,25v.

 

产品质量保证:所有产品经过14道工序按电力部部颁标准检测,当应用环境比较复杂,通信距离不理想时,可使用软中继方案。如您不熟悉具体技术方案,请与我公司联系。





百度 赶集网 腾讯
网站版权所有:四川科强电子技术有限责任公司 网站技术支持:中国联盟网
公司地址:成都市人民南路四段9号 中国科学院成都计算所 E-mail:ct3609@126.com   
Tel: 028-85243080   Fax:028-85243080   备案号:蜀ICP备05020599号